Hummingbird\Admin\Ajax\Minify B

Total Complexity 78
Dependencies 4
Dependents 1
Total lines 697
Lines of code 415
Logical lines of code 238
Comment lines 169
Methods 24
Properties 0

Methods 24

Method Rating Maintainability Complexity Lines of code
minify_auto_save_settings()
C
34 24 91
save_manual_settings()
A
52 9 22
minify_auto_status()
S
52 5 24
minify_regenerate_asset()
S
56 4 17
flatten_array()
S
61 4 12
clear_out_group()
S
63 4 11
minify_background_processing_status()
S
57 3 18
filter_asset_options()
S
47 1 40
__construct()
S
54 2 23
minify_start_ao_scan()
S
58 2 16
minify_reset_settings()
S
58 2 15
hb_is_array()
S
77 3 3
minify_clear_cache()
S
61 2 13
get_exclusions()
S
61 2 12
minify_recheck_files()
S
62 2 12
minify_activate_safe_mode()
S
57 1 16
minify_toggle_cdn()
S
61 1 13
minify_manual_status()
S
61 1 12
minify_manual_save_settings()
S
65 1 8
minify_save_safe_mode_settings()
S
64 1 10
minify_save_and_publish_safe_mode()
S
64 1 9
minify_publish_safe_mode()
S
65 1 9
minify_discard_safe_mode()
S
74 1 5
save_safe_mode_settings()
S
75 1 4